home *** CD-ROM | disk | FTP | other *** search
/ The Epic Interactive Encyclopedia 1998 / Epic Interactive Encyclopedia, The - 1998 Edition (1998)(Epic Marketing).iso / Free_Data / Zappo1_V11.2.LHA / OverCD_1200.install < prev    next >
Text File  |  1995-03-04  |  9KB  |  288 lines

  1. ; $VER: Install OverCD © ARCHOS 11.2 1994-95
  2. ; Script to install ARCHOS Overdrive CD Software
  3. ; Version AMIGA 1200
  4.         (complete 0)
  5.         (welcome "(C) ARCHOS 1995 - OVERDRIVE CD Installation - Ver 11.2")
  6.         (execute ":update-handler")
  7.         (if (exists "RAM:ATBUS")
  8.         (
  9.            (if (exists "RAM:NOHD")
  10.            (    
  11.               (message "\nNo hard drive was detected : the CDROM handler\n"
  12.                        "'l:overcd-handler' on your 'OVERCD' system disk\n" 
  13.                        "need be updated\n"
  14.                        "\nUpdating CDROM Handler ATBUS version...\n"
  15.                        "\n(Please confirm operation below : Proceed/Abort)")
  16.               (copyfiles
  17.                   (help @copyfiles-help)
  18.                   (source "Install:l/overcd-handler.ATBUS")
  19.                   (dest   "RAM:")
  20.               )
  21.                  (rename ("RAM:overcd-handler.ATBUS") ("RAM:overcd-handler"))
  22.               (copyfiles
  23.                   (help @copyfiles-help)
  24.                   (source "RAM:overcd-handler")
  25.                   (dest   "Overcd:l")
  26.               )
  27.                  (delete "RAM:overcd-handler") 
  28.               (exit)
  29.            )) 
  30.            (message "\nUpdating CDROM Handler ATBUS version...\n"
  31.                     "\nL:overcd-handler\n"
  32.                     "\n(Please confirm operation below : Proceed/Abort)")
  33.            (copyfiles
  34.                (help @copyfiles-help)
  35.                (source "Install:l/overcd-handler.ATBUS")
  36.                (dest   "RAM:")
  37.            )
  38.               (rename ("RAM:overcd-handler.ATBUS") ("RAM:overcd-handler"))
  39.            (copyfiles
  40.                (help @copyfiles-help)
  41.                (source "RAM:overcd-handler")
  42.                (dest   "L:")
  43.            )
  44.               (delete "RAM:overcd-handler") 
  45.         ))
  46.         (if (exists "RAM:EIDE")
  47.         (
  48.            (message "\nUpdating CDROM Handler EIDE version...\n"
  49.                     "\nL:overcd-handler\n"
  50.                     "\n(Please confirm operation below : Proceed/Abort)")
  51.            (copyfiles
  52.                (help @copyfiles-help)
  53.                (source "Install:l/overcd-handler")
  54.                (dest   "L:")
  55.            )
  56.         ))
  57.         (if (exists "RAM:NOCD")
  58.         (
  59.            (message "\nWARNING : abnormal situation !\n"
  60.                     "\nNo CDROM Hardware detected !\n"
  61.                     "\nThe CDROM Unit is not properly set up !\n"
  62.                     "\n(Installation is aborted : Abort/Abort)")
  63.            (exit)
  64.         ))
  65.         (complete 8)
  66.         (message "\nUpdating Libraries...\n"
  67.                  "\nnonvolatile.library\n"
  68.                  "lowlevel.library\n"
  69.                  "freeanim.library\n"
  70.                  "debox.library\n"
  71.                  "playerprefs.library\n"
  72.                  "\n(Please confirm operation below : Proceed/Abort)")
  73.         (copylib
  74.             (source "OverCD:Libs/nonvolatile.library")
  75.             (dest   "LIBS:")
  76.         )
  77.         (complete 16)
  78.         (copylib
  79.             (source "OverCD:Libs/lowlevel.library")
  80.             (dest   "LIBS:")
  81.         )
  82.         (complete 24)
  83.         (copylib
  84.             (source "OverCD:Libs/freeanim.library")
  85.             (dest   "LIBS:")
  86.         )
  87.         (complete 32)
  88.         (copylib
  89.             (source "OverCD:Libs/debox.library")
  90.             (dest   "LIBS:")
  91.         )
  92.         (complete 40)
  93.         (copylib
  94.             (source "OverCD:Libs/playerprefs.library")
  95.             (dest   "LIBS:")
  96.         )
  97.         (complete 50)
  98.         (message "\nUpdating Storage...\n"
  99.                  "\nSYS:Storage/DOSDrivers/CD0\n"
  100.                  "\n(Please confirm operation below : Proceed/Abort)")
  101.  
  102.         (copyfiles
  103.             (source "OverCD:Storage/DOSDrivers/CD0")
  104.             (dest   "SYS:Storage/DOSDrivers")
  105.         )
  106.         (copyfiles
  107.             (source "OverCD:Storage/DOSDrivers/CD0.info")
  108.             (dest   "SYS:Storage/DOSDrivers")
  109.         )
  110.         (copyfiles
  111.             (source "OverCD:Storage/CD0")
  112.             (dest   "SYS:Storage")
  113.         ) 
  114.         (copyfiles
  115.             (source "OverCD:Storage/CD0.info")
  116.             (dest   "SYS:Storage")
  117.         )       
  118.         (copyfiles
  119.             (source "OverCD:Storage/DOSDrivers/CDDev")
  120.             (dest   "SYS:Storage/DOSDrivers")
  121.         ) 
  122.         (copyfiles
  123.             (source "OverCD:Storage/DOSDrivers/CDDev.info")
  124.             (dest   "SYS:Storage/DOSDrivers")
  125.         )       
  126.         (complete 60)
  127.         (set ch 
  128.             (askoptions
  129.                 (prompt "Updating DEVS:DOSDrivers...\n"
  130.                         "CD0 should be copied into DEVS:DOSDrivers\n"
  131.                         "in order for the CDROM driver to be mounted\n"
  132.                         "automatically during startup." )
  133.                 (help @askoptions-help)
  134.                 (choices 
  135.                     "OverCD:Devs/DOSDrivers/CD0"
  136.                 )
  137.             )
  138.         )
  139.         (if (in ch 0)
  140.             (copyfiles
  141.                 (source "OverCD:Devs/DOSDrivers/CD0")
  142.                 (dest "SYS:Devs/DOSDrivers")
  143.             )
  144.         )
  145.         (if (in ch 0)
  146.             (copyfiles
  147.                 (source "OverCD:Devs/DOSDrivers/CD0.info")
  148.                 (dest "SYS:Devs/DOSDrivers")
  149.             )
  150.         )
  151.         (complete 65)
  152.         (if (not (exists "RAM:AQHD"))
  153.         (
  154.                  (message "\nUpdating Commands...\n"
  155.                          "\ncdboot\n"
  156.                          "\n(Please confirm operation below : Proceed/Abort)")
  157.                 (copyfiles
  158.                     (source "OverCD:c/cdboot")
  159.                 (dest   "C:")
  160.                 )
  161.                   (copyfiles
  162.                 (source "OverCD:c/runback")
  163.                 (dest   "C:")
  164.                 )
  165.             (if (not (exists "S:startup-sequence.std"))            
  166.                 (rename "S:startup-sequence" "S:startup-sequence.std")
  167.                 )
  168.                 (copyfiles
  169.                 (source "OverCD:S/startup-sequence")
  170.                 (dest   "S:")
  171.                 )
  172.                 (rename "S:startup-sequence" "S:startup-sequence.cd")
  173.                 (copyfiles
  174.                 (source "OverCD:s/startup-sequence") 
  175.                 (dest "S:")
  176.                 )
  177.           ))    
  178.             (if (exists "RAM:AQHD")
  179.           (            
  180.                  (message "\nCleaning up old versions, if any...\n"
  181.                          "\n(Please confirm operation below : Proceed/Abort)")
  182.              (if (exists "s:startup-sequence.std")
  183.              (
  184.                      (delete "s:startup-sequence") 
  185.                     (rename "s:startup-sequence.std" "s:startup-sequence")
  186.                  (if (exists "s:startup-sequence.cd")
  187.                  (
  188.                          (delete "s:startup-sequence.cd") 
  189.                     ))
  190.                 ))
  191.           ))
  192.             (complete 75)
  193.         (run "C:execute INSTALL:nv_script")
  194.         (complete 80)
  195.         (set ch 
  196.             (askoptions
  197.                 (prompt "\nSelect the CD utilities to install...\n")
  198.                 (help @askoptions-help)
  199.                 (choices 
  200.                     "CDDA (CD Digital Audio player)"
  201.                     "Carrousel (Photo-CD Viewer)"
  202.                     "CDDoor (Open/Close CD Drive Tray)"
  203.                     "CDVersion (Handler Type/Version)"
  204.                     "CDBoot (Handler Settings)"
  205.                 )
  206.             )
  207.         )
  208.         (set utilsdir 
  209.             (askdir
  210.                 (prompt "OverDrive-CD utilities will be copied\n"
  211.                         "to the Selected Drawer below.\n"
  212.                         "Select the destination directory:\n"
  213.                 )
  214.                 (help @askdir-help)
  215.                 (default "SYS:Utilities")
  216.                 (disk)
  217.             )
  218.         )
  219.         (if (in ch 0)
  220.             (
  221.             (copyfiles
  222.                 (source "Install:CDDA")
  223.                 (dest   utilsdir)
  224.             )
  225.             (copyfiles
  226.                 (source "Install:CDDA.info")
  227.                 (dest   utilsdir)
  228.             )
  229.             (copyfiles
  230.                 (source "Install:CDDA.iff")
  231.                 (dest   utilsdir)
  232.             )
  233.             )
  234.         )
  235.         (complete 85)
  236.         (if (in ch 1)
  237.             (
  238.             (copyfiles
  239.                 (source "Install:Carrousel")
  240.                 (dest   utilsdir)
  241.             )
  242.             (copyfiles
  243.                 (source "Install:Carrousel.info")
  244.                 (dest   utilsdir)
  245.             )
  246.             )
  247.         )
  248.         (complete 90)
  249.         (if (in ch 2)   
  250.             (
  251.             (copyfiles
  252.                 (source "Install:CDDoor")
  253.                 (dest   utilsdir)
  254.             )
  255.             (copyfiles
  256.                 (source "Install:CDDoor.info")
  257.                 (dest   utilsdir)
  258.             )
  259.             )
  260.         )
  261.         (if (in ch 3)
  262.             (
  263.             (copyfiles
  264.                 (source "Install:CDVersion")
  265.                 (dest   utilsdir)
  266.             )
  267.             (copyfiles
  268.                 (source "Install:CDVersion.info")
  269.                 (dest   utilsdir)
  270.             )
  271.             )
  272.         )
  273.         (complete 95)
  274.         (if (in ch 4)
  275.             (
  276.             (copyfiles
  277.                 (source "Install:CDBoot")
  278.                 (dest   utilsdir)
  279.             )
  280.             (copyfiles
  281.                 (source "Install:CDBoot.info")
  282.                 (dest   utilsdir)
  283.             )
  284.             )
  285.         )
  286.         (complete 100)
  287.         (exit)
  288.